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
Get the mug
Get a Astor mug for your mate Jerry.