Skip to main content

Definitions by Onlydans

Slang used to describe needing to take a massive shit/dump.

It can also be used to describe something as disgusting. E.g. that smell is so gharra
I need to gharra.
gharra by Onlydans July 3, 2023