I hear it randomly on the radio so i know its edited.. but its been driving me freakin nuts.. i wanna download the song so bad.. i dont even know the words really lol... something about "so why dont you put that dookie on me?" and " i know that she's a freak, sliding down them walls"... someone...