1 definition by Baby frog feet

1. Only the greatest song ever.
2. A song written by The Shins by 2001
Hey! Do you like The Shins?

Yeah! New Slang is the best song in existence!
by Baby frog feet December 29, 2021
Get the New Slang mug.