look up any word, like ethered:
 
1.
Synonym for a bad know-it-all. An all knowing fucker.
Dude, whenever i want to contribute in class this damn knowfo keeps on correcting me. It's drivin' me nuts!
by iseki June 11, 2008

Words related to knowfo

know-it-all mofo nofo whippersnapper