1 definition by Chimpass

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