Top definition
A weird noise annoying people make.
Person 1- heaaaa
Person 2- STOPPPP
by funnycookke June 03, 2018
Get the mug
Get a heaaaa mug for your guy Manafort.