Thelma

A word used to describe the best head of your life - the toe-curling, heart racing, sweat-inducing kind.
Guy 1: Why are you so happy?
Guy 2: Ughh I got given the best thelma last night.
by Sugondese King December 07, 2021
Get the Thelma mug.