1 definition by mclovinmclovinmclo

A slur used against people who have speech impediments
- Dude did you see Kate? She is always misspelling words.
- Yeah man she’s a Splarf
by mclovinmclovinmclo June 18, 2020
Get the Splarf mug.