Skip to main content

Definitions by Success55

poodletwat

having a sexually active relationship with a dog preferably a poodle
Dude Nic and Tommy are gettin hella poodletwat bro
poodletwat by Success55 October 20, 2009