Awesome verbal solo!
I am really impressed with two things about this track.
Firstly, the quality of the recording - I am assuming you laid down the drum and guitar tracks yourself, which is no easy feat! Moreover, the recording is clear and has excellent EQ levels.
Secondly, your vocals! I didn't know you had it in you :) The strong vocals take this clever song to a higher level (sitting somewhere above the 'novelty song', laughing scornfully down at those funny but essentially crappy sounding novelty songs)
The verbal solo is a winner. Awesome.
(It's Josh by the way :)