Definitions by Ben Carmitchel, IL
fart knocker
Originally slang for male homosexual, but the phrase has been used so widely (mainly by second-graders)that it now can mean almost anything.
fart knocker by Ben Carmitchel, IL April 25, 2003