1 definition by joobledotz

Top Definition
Asian people, according to the slang of Nik Richie's TheDirty.com
"Yo, that chick smells like noodles."

"She must be part Asian dude"
by joobledotz March 29, 2010

Mug icon
Buy a Noodle mug!