WTF??? If a guy said that to me i'd punch him in the face XD
WHAT THE FUCK..
If I were you I'd go tell a teacher that a male student is making you uncomfortable, and is trying to make sexual advices towards you. He really shouldn't be telling you to call him anything that makes you feel uncomfortable. *hugs*