Skip to main content

Schpm's definitions

Kara

A girl who cries a lot and gets hit in the face all the time
Bro, did you get hit in the face again?? You're such a Kara!!
by Schpm May 1, 2018
mugGet the Karamug.

Share this definition