1 definition by Koalabear560

Top Definition
A word describing clearing your voice.
My voice hurts, heshla heshla.
by Koalabear560 February 18, 2021

Mug icon
Buy a Heshla heshla mug!