Skip to main content

Definitions by KikiLand!

Derogatory name for a Peter. Derived from Pee and turd.
This is my friend, Peeturd.
Peeturd by KikiLand! January 13, 2008