Skip to main content

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.
by NBKiller November 9, 2013
mugGet the moon roach mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email