Skip to main content

Definitions by NBKiller

moon roach 

A afircan-hispanic persion that stays out all night and plays white noise out of their car.
3:00 am... Treyvon Hernandez is playing white noise again, what a Moon Roach.
moon roach by NBKiller November 9, 2013