What is Screwingthepooch?
act of defacating your own grandmothers grave and proceding to have sexual intercourse with the decayed corpse
Yea man i went out to the graveyard and screwingthepooched all night long.
See grandma, grave, digging, sex, puppies