Top definition
Howling my balls off laughing. Used to describe your reaction to recent political news.
Trump just tweeted his Twitter password, hmbol!
by Shadow0144 May 18, 2017
Get the mug
Get a hmbol mug for your mama Sarah.