Skip to main content

Definitions by spydrmonke

frosting on my doggy

When a man ejaculates on another man's penis.
Oh man, I got frosting on my doggy.
frosting on my doggy by spydrmonke August 21, 2017