"Top of mind"???

First time I've ever heard the expression.....

Is that a coloured people thing?