Definitions by Alan6372836
Leen
A girl who is obsessed with the same fuckboy who only wants her for sex, and doesn't want her friendship. She does all his homework, and has only hung out with him twice, but thinks they are best friends.
Leen by Alan6372836 May 1, 2015