Subscribe English
look up any word, like fapping:

1 definition by francas

a person characterized by a gazelle. beautiful and smart. not someone slow.
Damn.... did you see Dorcas. She got an A on that math final and she still looks smoking.
by francas March 26, 2011
73 5