The Turducken Song is a ukelele-backed indie pop duet which is a filthy ode to Easter. And it’s NSFW. Really.
Tag Archives: User: millipede
68 percent by millipede
Posted by Pronoiac
on 2012-11-16
No comments
68 percent is a lofi indie pop song, with lyrics about ending a relationship over poppy music.