48 ms·The Etymology of Fart Knocker1 points by metadat 4y agocodevark 4y agoQuite oddly, none of these explanations comes close to the meaning of the phrase as I have encountered it in my life.