1 definition by updown

Top Definition
middle eastern shit head
hey ahmed your a mesh piece of sh*t
by updown October 22, 2008

Mug icon
Buy a mesh mug!