laquesha is the biggest freak-a-leak i have ever seen, she f'd that boy on the first date
a woman that goes all the way with men
"laquesha is the biggest freak-a-leak i have ever seen, she f'd that boy on the first date" What is the definition of "freak-a-leak"?