- 1
Nerf Herder - Nosering Girl
- 2
Nerf Herder - Vivian
- 3
Nerf Herder - 2nd Best
- 4
Nerf Herder - 5000 Ways To Die
- 5
Nerf Herder - Annalee
- 6
Nerf Herder - Are You Ready For Summer
- 7
Nerf Herder - Baby Let Me Rock You
- 8
Nerf Herder - Blue Lite Special
- 9
Nerf Herder - Blue Sky
- 10
Nerf Herder - Boys Wanna Rock
- 11
Nerf Herder - Bridge Under Troubled Water
- 12
Nerf Herder - Busted
- 13
Nerf Herder - Can't Help Myself
- 14
Nerf Herder - Can't Wait
- 15
Nerf Herder - Cashmere
- 16
Nerf Herder - Come Back Down [hidden track]
- 17
Nerf Herder - Courtney Love
- 18
Nerf Herder - Deck the Halls
- 19
Nerf Herder - Defending the Faith
- 20
Nerf Herder - Diana
- 21
Nerf Herder - Do The Maurie
- 22
Nerf Herder - Doing Laundry
- 23
Nerf Herder - Don't Hate Me (Because I'm Beautiful)
- 24
Nerf Herder - Down On Haley
- 25
Nerf Herder - Easy Mark
- 26
Nerf Herder - Every Band Sings A Sad Sad Song
- 27
Nerf Herder - Feelin' Bad (demo)
- 28
Nerf Herder - For You
- 29
Nerf Herder - Golfshirt
- 30
Nerf Herder - Golfshirt Part 2
- 31
Nerf Herder - Heaven's Not Far
- 32
Nerf Herder - High Five Anxiety
- 33
Nerf Herder - Highschool
- 34
Nerf Herder - Hollywood Babe
- 35
Nerf Herder - Hospital
- 36
Nerf Herder - Hotel California
- 37
Nerf Herder - I Can't Help Myself
- 38
Nerf Herder - I Know What You're Getting For Xmas
- 39
Nerf Herder - I Only Eat Candy
- 40
Nerf Herder - I've Got A Boner For Christmas
- 41
Nerf Herder - Jacket
- 42
Nerf Herder - Jenna Bush Army
- 43
Nerf Herder - Jonathan
- 44
Nerf Herder - Karaoke King
- 45
Nerf Herder - Kiss Me Deadly
- 46
Nerf Herder - Lamer Than Lame
- 47
Nerf Herder - Lamer Then Lame
- 48
Nerf Herder - Let Me Rock You
- 49
Nerf Herder - Life On Mars
- 50
Nerf Herder - Lipstick On Your Collar
- 51
Nerf Herder - Love Sandwhich
- 52
Nerf Herder - Mr. Blue Sky
- 53
Nerf Herder - Mr. Spock
- 54
Nerf Herder - Nervous Breakdown
- 55
Nerf Herder - New Jersey Girl
- 56
Nerf Herder - New Wave Girl
- 57
Nerf Herder - Nose Ring Girl
- 58
Nerf Herder - Oh Me, Oh My
- 59
Nerf Herder - Out of Reach
- 60
Nerf Herder - Pantera Fans In Love
- 61
Nerf Herder - Pervert
- 62
Nerf Herder - Rappin' Nerf Herder
- 63
Nerf Herder - Rise Above
- 64
Nerf Herder - Rock City News
- 65
Nerf Herder - Sad, Sad Song
- 66
Nerf Herder - Santa Has a Mullet
- 67
Nerf Herder - Second Best
- 68
Nerf Herder - She's A Sleestak
- 69
Nerf Herder - She's In The Hospital
- 70
Nerf Herder - Sigfried & Roy
- 71
Nerf Herder - Sigfried And Roy
- 72
Nerf Herder - Sorry
- 73
Nerf Herder - South Of Heaven
- 74
Nerf Herder - The Sportsmans Bar
- 75
Nerf Herder - Thinking of You
- 76
Nerf Herder - Thrown It All Away
- 77
Nerf Herder - Van Halen
- 78
Nerf Herder - Walkng Disaster
- 79
Nerf Herder - Welcome to My World
- 80
Nerf Herder - You Ready For The Summer?
- 81
Nerf Herder - You're Gonna Be The One Who's Sorry
- 82
Nerf Herder - You've Thrown It All Away
I Know What You're Getting For Xmas
Nerf Herder
No
Well let me tell you about it!
For little Johnny there'll be video games underneath the tree
And Sally in Ohio will get Malibu Barbie
For little Elmer Johnson, old socks that smell like pee
I know what you're getting for Christmas
For the homeless in the street, there'll be tin cans and rain
For the plumber in his saggy pants, another clogged up drain
For the millionaire in the mansion, more money and cocaine!
I know what you're getting for Christmas
Singing Fa la. Fa la. Fa la. Fa la. Fa la. Fa la.
I know what you're getting for Christmas
For the ladies, A new perfume, with the same old smell
And for the TV Preacher, more Jesus to sell
How about a new Burrito from Taco Bell?
I know what you're getting for Christmas
Singing Fa la. Fa la. Fa la. Fa la .Fa la. Fa la.
I know what you're getting for Christmas
For the drunkard in the bar, another glass of booze
For the gambler in Las Vegas, another hand to lose
For the grammar school nerd, another bully to fight
For the lonely and disheartened, another endless night
And all the pretty girls will get another kiss
I know, I know, I know what you're getting for Christmas