Definitions by kineticssand_
Jaggerroach
Someone who is somewhat desperate and settles for an ugly significant other and who treats them poorly. A woman or man who dates below their league.
Jaggerroach by kineticssand_ March 12, 2024