What is Joshfross?
a dogger - somebody who enjoys intercourse in public places occasionally involving the family dog
he did a joshfross last night
See pervert, dogging, furvert, weirdo, queer