Skip to main content

Definitions by squiggles bear

dog on yo face 

When having sex with a female, the placing of a stuffed dog of moderate size on the face of the female.
1. Joanna got dog on yo face today.
2. DOG ON YO FACE!!!!