Thumbnail

Phrase or Word
Isn’t that wild?
Definition
Expression of surprise or admiration for something unrestrained, often positive or humorous.
Language
English
Type
Faunamorph
Subcategory
The Natural World in General
Grammatical Subcategory
Sayings/Similes/Aphorisms/Proverbs