Provides explanations of the meanings and usage of more than 1500 American slang phrases, colloquial...
Read More
Provides explanations of the meanings and usage of more than 1500 American slang phrases, colloquialisms, and idiomatic expressions
Read Less