WHAT is that little pulse feeling in my stomach ?!
Lol...hiccups?