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.
1 views · Added 3d ago · 6 definitions