3 definitions by MemeDeveloper
lack of understanding; uncertainty caused by electronic means of communication: such as instant messaging, email, broken or delayed VOIP calls etc
by MemeDeveloper October 19, 2014
Fall or drop straight down at high speed, particularly in the emotional sense. To "bum out" or "plummet".
Oh don't worry about Joe, he didn't mean it, he was just troughing as his career is on the rocks, and nobody loves him.
by MemeDeveloper August 20, 2020
by MemeDeveloper August 18, 2015