Skip to main content

Definitions by Idkhandle

Thick bald headed beauty that makes your heart jump whenever she smiles
Damn I could use a shmarra in my life...
shmarra by Idkhandle November 23, 2021