1 definition by koda

Top Definition
a scottish phrase. someone who sniffs testicles
fuck you, ya wee bawsniff!
by koda February 17, 2005

Mug icon
Buy a bawsniff mug!