1 definition by MrItalianman

That manpurse is gonna score you some serious italian poon, my friend! (read in thick italian accent)
by MrItalianman January 10, 2018
Get the Poon mug.