Skip to main content

Definitions by kitkat2308123

the act of having intercourse with a small dog
"Did you hear Clair lexi d'd last night?"
lexi d by kitkat2308123 December 27, 2008