a piece of turd that keeps everyone around him/her tense
Damn I just have 6 hours left for revision before the test & here comes the turdbuckle! Fuck off turdbuckle!!