Steaming pile of dog shit

From Voyeurweb's Wiki about Sex
Jump to navigationJump to search

Steaming pile of dog shit is a slang expression and describes a basher.