Top definition
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 06, 2006
Get the mug
Get a Aladdin's Haggis mug for your father-in-law Bob.