What is the full meaning of odso
an expression of surprise [interj]
Example of the word odso placed on a Scrabble board.