An innocent expression of surprise, expanding on the word 'wow'.
British English, similar in meaning to 'holy moly' in American English.
British English, similar in meaning to 'holy moly' in American English.
by SenorVittorio October 09, 2021