bumfreezer jacket

English

Noun

bumfreezer jacket (plural bumfreezer jackets)

  1. Synonym of bumfreezer.