1 definition by weird boy that likes trains

The most wonderful, beautiful person you could meet. She is so smart and kind, perfect at all aspects always thinks of other before her and never says a lie. The best friend you could have, and really creative.
by weird boy that likes trains March 17, 2017
Get the ana sofia mug.