2
Adjective: Being generally lame, self-centered, or snotty. Don't be helba.
Mimi is so helba, did you see her Facebook?
by wiisportsresort May 30, 2018
Get the mug
Get a helba mug for your Facebook friend Paul.
buy the domain for your cat vlog