1 definition by leandeemz

Top Definition
When something is horrible beyond belief, by far worse than any of its surroundings.
I ended up puking last night after dinner and leaving early. So did James and Grier. Jack in the Box was Baghdad
by leandeemz June 02, 2007
Mug icon
Buy a Baghdad mug!