Skip to main content

Definitions by jemarcus

A girl that gives HELLA head
"Damn that girl was caykin on me all day"
caykin by jemarcus November 22, 2007