Top definition
a dogger - somebody who enjoys intercourse in public places occasionally involving the family dog
he did a joshfross last night
by edieline July 22, 2008
Get the mug
Get a joshfross mug for your buddy James.