Poouin

Poouin is an alternative slang term for the town of Drouin, Victoria Australia.
Poouin is such a shit town.
by Rob Dog 198 September 13, 2010
Get the Poouin mug.