last night i hooked up with a girl and she was a total aleeda
usually used to define a slutty girl, who often has small breasts but can handle herself in bed
"last night i hooked up with a girl and she was a total aleeda" What is the definition of "aleeda"?