2 definitions by RockTheHouse

A girl with extreme beauty. Doesn't put up with anything bad. She stands up to bullies but if you try to make her your girlfriend, she'll most likely punch you in the face. Sassy and tough, she'll make you wish you were braver.
Jacob: Did you see that beautiful girl in the hallway today?
Steve: Yeah, she's a total Amber.
Jacob: I tried to smooth talk her but she kicked me in the face!
by RockTheHouse December 29, 2016
Get the Amber mug.
An amazing teacher that always strives to push her students hard. The most amazing teacher on the planet.
by RockTheHouse April 30, 2015
Get the ms. dinoto mug.