What does a real Severus Snape mean?

a real Severus Snape meaning in Urban Dictionary

(noun) a person who is extremely tough to place your hand on; he or she often shows seemingly contradictory behavior which make said individuals motives very hard to decipher