Skip to main content

Definitions by Baby frog feet

New Slang 

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!
New Slang by Baby frog feet December 29, 2020