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.