a slang term used when amazed or surprised, often followed by the word man

listen to the pronunciation of a slang term used when amazed or surprised, often followed by the word man
English - English
cowabunga