1 definition by Bi_Baby

1
Internet username or "handle" used by a poster at the Democratic Underground. Look for kinky meth-induced sex pics, which include Sniffa and a purplish object protruding from his anus. Enjoys sniffing sweaty feet.
Sniffa's going to go crazy when he sees your new purple socks!
by Bi_Baby July 10, 2008
Get the mug
Get a Sniffa mug for your cousin Rihanna.