frosting on my doggy Share definition Flag 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 0 0 Get merch Get the frosting on my doggy mug. Buy Now — $32.95 See more merch