Random Words:
1.
1) a person who doesn't really have all his/her marbles, 2) s/he is kinda weird, 3)comes up with the craziest ideas, 4) see loco
M..
1.
someone who happened to like you awhile ago and is now going out with your best friend. He/she no longer likes you, still has a thing fo..