Skip to main content

Definitions by at3

dog noser 

noun: one who enjoys the smell of crotch and/or ass area.
dog noser by at3 October 13, 2008