1 definition by Paulob

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.
by Paulob March 30, 2008
Get the poon hound mug.