1 definition by Lap Cheong

Cantonese term: An idiot of all idiot
"My neighbour Caven is a sohai".
"Wai Keong shouted in the bus. What a sohai".
by Lap Cheong January 7, 2010
Get the Sohai mug.