A spoonful of sugar
This is considered a simple and effective solution. The reason being, sugar irritates your throat and causes it to re-adjust. This can come in handy in an awkward situation.
Taking deep breaths and holding them for a few seconds can be very helpful. This process can cause a disruption in the nerve stimulation that causes the hiccups leading it to stop.
The most traditional and effective way to stop hiccups is drinking a glass of water. Drinking a glass of water changes your breathing pattern and stops hiccups immediately.
Eat something sour
Have a taste of something sour, this will provide relief from hiccups by interrupting your breathing. Lime or a drop of vinegar should do the trick.
This is also another old trick from the book. Peanut butter has a sticky texture that interrupts your breathing pattern and stops hiccups immediately.
Drop a teaspoon of honey at the rear end of your tongue and swallow it. Honey can tickle your vagus nerve and as a result, stop the hiccups.