When I get hiccups, I just hold my breath and push my stomach out until I collapse.
And no more Hiccups.
Eh, hiccups aren't as socially disaccepted as other things, mostly because they're hard to beat, as opposed to, say, burping in public, which you can choose not to do. If someone burped at me, I'd be kinda annoyed, but if someone hiccupped, I wouldn't care.
Okay, I might laugh at them.