Top definition
To have sex, a man places his penis in a womans vagina.
I can't go I will be busy burying my dog by then.
by HybridStorm June 25, 2006
Get the mug
Get a burying my dog mug for your buddy Callisto.