by Jopaya June 23, 2019
by K-Snizzle October 14, 2023
Used to describe someone who is so irritable that they give you the same creeps as a nonce. Their constant ability to be irritable in all situations amplifies the issue, hence the addition of turbo.
by Rl23 June 6, 2023