roach verb To cheat or have an affair. edit definition pronunciation contributors wulf related advantage commentsBradley10 years agoNever heard this...Add Comment 1