This is 'The Birds and the Beedrills', a PokÃ©mon themed rap song that uses 151 monsters as sexual euphemisms. It's actually surprisingly good and jam-packed with meaningful lyrics. Provided, "playing with those Jigglypuffs, trying Veno-nat to Squirtle" is meaningful. Which, don't lie -- is far more profound than anything else you've ever heard in a song. Move over, Fiona Apple, your shit's pear in comparison! (See what I did there?)
Hit it for the probably NSFW song.
Thanks to Cody and hostedmouth, who only get down with World of Warcraft euphemisms. Yeah? I've done it in the Azeroth before.