Skip to main content

Definitions by Allieeeeecattt

(noun) a man having the total package
Becky: How was your date last night?
Jen: It was great. I think I finally found a klafa.
klafa by Allieeeeecattt March 6, 2019