1 definition by sparkschad

Top Definition
Godlike chad, the best of all. Steals your girl and fucks her the same night. Enjoys ass fingering
Did you see that new kid in school, he's the biggest sparks!
by sparkschad November 27, 2019

Mug icon
Buy a sparks mug!