What does BLOWIN NO SPOTS mean?

BLOWIN NO SPOTS meaning in Urban Dictionary

Miami means of saying you are above your game.