Top definition
An indie-rock band from california.
"hey dude did you see the Nostalgic People show!?"
"Yeah man, they killed it!!"
by whatupp May 17, 2013
Get the mug
Get a Nostalgic People mug for your mate José.