1 definition by provider

Top Definition
usually meaning good or delicious
That soup we made in class today was slappin!
by provider July 29, 2016

Mug icon
Buy a slappin mug!