Booya1's definitions
Someone that is gay and annoying. So annoying that the only thing you can see them doing right, is sniffing a butt.
by Booya1 October 29, 2005
Get the buttsniffer mug.
Get the buttsniffer mug.We'll email you a link to sign in instantly.