Top definition
having a sexually active relationship with a dog preferably a poodle
Dude Nic and Tommy are gettin hella poodletwat bro
by Success55 October 19, 2009
Get the mug
Get a poodletwat mug for your friend G√ľnter.