A lemmon-shaped meat-filled take-out food from Aladdin's on Crown Street in New Haven, CT
Last night I eat three Aladdin's Haggis, and now my arse is killing me.

by Hairy MacFat June 6, 2006
Get the Aladdin's Haggis mug.