Maggiore's's definitions
1. somebody who pirates turds for their personal benefit and enjoyment
2. somebody who loves to play with assholes
2. somebody who loves to play with assholes
by Maggiore's October 18, 2008
Get the turd pirate mug.