Skip to main content

Definitions by Chimpass

Someone that sniffs and licks public toilet seats for sexual gratification.
Check out Roger licking than bog. He's a right biftatron!
Biftatron by Chimpass January 16, 2014