Theres a female version - Puke In My Mouth now. Its not as funny, but its a good attempt http://www.youtube.com/watch?v=DJsQcnB6GC0
i saw this on SNL months ago...... and everyone at my school knows this song, along with I'm on a Boat, the Chronic(what)cles of Narnia, My D*ck in a Box, etc.....