look up any word, like wyd:
 
1.
Pronounced: "bah-fuhf-nik"

One who smells bicycle seats. Similar to a pervert but a step lower. Can also be used to describe someone who expresses characteristics similar to a douche.
John smells bicycle seats while everyone else is in class, therefore he is a bafufnick.
by Mike Bernstein March 31, 2008