Skip to main content

Definitions by Ifucku

Scarashagged 

When a woman has a scarab on her list of guys she has had intercourse with.
I decided to leave during our 1st date when I found out she had been scarashagged
Scarashagged by Ifucku March 17, 2022