1 definition by JaCrispy423

Janice is such a SFD. I mean she's cramming those things in her mouth like her life depends on it!
by JaCrispy423 April 22, 2016
Get the SFD mug.