Top definition
A region of the female body. Also known as a vagina
Fred: have you ever seen a poutini?
James: yes bro have you?
Fred: uhh.. Yeah...
by madeye23 August 01, 2017
Get the mug
Get a poutini mug for your friend Abdul.