1 definition by NOTJACKATALL

Top Definition
Cheated on Ben but won't admit it
Skylar's a cheat
by NOTJACKATALL October 23, 2020

Mug icon
Buy a Skylar mug!