means embarressed in austisn gansta
you emburassed me
your an emburrassment
by abby February 4, 2005
Get the emburrass mug.