4 definitions by Hairy MacFat
by Hairy MacFat June 6, 2006
An Arab girls anus.
by Hairy MacFat June 6, 2006
Get the Aladdin's Haggis mug.
When standing at a urinal wearing sandals or flip-flops and you feel the spray of urine on your feet from the other guys on either side of you.
Dam!. I took a piss at a crowded set of urinals while wearing flip-flops!!!!! I got Golden Pedi-showered by their piss splashlets!!
by Hairy MacFat August 14, 2009