Top definition
(Scotish) Armpit emitting unpleasant odour.
Ochh, is tha a squally oxter or wha? Wha a niff, ken?
by chumpflower December 16, 2003
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush