1
A stupid laugh that sounds like a robot made of farts, usually when someone is being mocked or roasted.
Har har, I bet your mom’s a cheerleader.
Har har, I just peed in your shoe.
Har har, I ate your homework and it was delicious.
20 views · Added 1mo ago · 6 definitions