Skip to main content

Definitions by Pedigo7

A synonym for "crying, sh*tting, throwing up all at the same time"
"My dog died, I'm currently zhakbaring"
Zhakbar by Pedigo7 August 8, 2022