Skip to main content

Definitions by Latoni

A Greek term for "the one who sleeps with your woman"
Watch out for that guy he looks like a Kosta
Kosta by Latoni August 17, 2006