Literally, someone who sniffs cycle seats; usually female's ones. 1. Someone who'll do anything for sexual kicks. 2. A sad individual who has no chance of 'the real thing'.
He's such a poon hound.
7👍 54👎