1 definition by ohmygulai

Top Definition
used to show sign of shock, amazement and astonishment
oh my gulai!!!
by ohmygulai June 03, 2003
Mug icon
Buy a gulai mug!