look up any word, like bye felicia:
 
1.
A smart, good looking boy who is most likely destined for success
Damn, if he stays on this track he'll be set like Solarz.
by Rif October 01, 2003
22 10