Top definition
Smarp means whatever you want it to mean
'' go smarp yourself''
''smarp you''

I like the taste of smarp
by MagicalMishka January 12, 2014
Get the mug
Get a Smarp mug for your boyfriend Jerry.