The Caribbean Dictionary

roach
1 definition
1
 
Verb
To cheat or have an affair.
Tags
Pictures
Bradley Jul 12, 2016
Never heard this...
400