Top definition
1.A strange species of dingo: they have no ears.
2. Another way of saying "I need to use the restroom."
3. Something you will immediatley need to defenestrate upon encountering.
by rianus August 23, 2008
Get the mug
Get a roger nazari mug for your mother-in-law Riley.