"the baghdad blanket was a nice touch, it really rounded out the drunken shaming of the passed-out douche
-noun 1
""the baghdad blanket was a nice touch, it really rounded out the drunken shaming of the passed-out douche" What is the definition of "baghdad blanket"?