look up any word, like eiffel tower:
 
1.
A beautiful person with a big big personality, that can cheer anyone up. Is very sensitive in feelings.
Awww!! Rangfa is so nice!
by FedXi327 May 19, 2011