1 definition by maddoggsi

Top Definition
n. Some stupid shit from some middle eastern country you aren't quite sure of.
I dunno. Some dude from Dumbassitan it seems.
by maddoggsi December 04, 2010

Mug icon
Buy a Dumbassitan mug!