Skip to main content

Definitions by Mr. Gotcha

A slang term referring to a mass of gonorrhea infected semen as it dribbles down between a man's butt cheeks.
Something smells off in the forums again...must be another Dogboat.
Dogboat by Mr. Gotcha March 25, 2009