Top definition
Poouin is an alternative slang term for the town of Drouin, Victoria Australia.
Poouin is such a shit town.
by Rob Dog 198 September 12, 2010
Get the mug
Get a Poouin mug for your sister-in-law Rihanna.