look up any word, like yeet:
 
1.
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