Top Definition
Really attractive, funny, and kind guy who loves to go out and have a good time. Cares deeply for the few he chooses and will rock any girls world in the bedroom. You want yourself an Astor
Damn you met Astor?

Yeah he's the best! Especially in bed
by Baron123 March 14, 2016
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.