Top definition
A roach coach that had a obious odor coming out of it.
I caught a whiff of a stinky roach coach that was parked in a supermarket parking lot recently & nearly gagged!
by BruinKiller3469 March 26, 2009
Get the mug
Get a stinky roach coach mug for your barber James.