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.