Anyone remember this dude?
My favorite songs were:
The Fuck and Suck Train
I Popped the Cherry Cherry
Very funny tunes, haven't heard anything new from him in a few years though.