1 definition by Eluglue

it is when you get scared and you burp at the same time. some say it sounds like a dying frog.
by Eluglue August 31, 2015
Get the scare burp mug.