Search in full dictionary

SLICKEROO

SLICKEROO
ScnTUEU
n.a coined word meaning something that is excellent, clever, smart, etc. Slickeroo is formed from the term slick, meaning deft, quick or skillful in some way; extremely good; and the suffix -eroo, used to create nouns that are a humorous or emphatic form of what is being mentioned, with the sense of remarkable, striking, unexpected, etc.