probably not going to like this but in the middle of the song the dude in the pink mentions about the ninja turtles.caught off on mtv i thought was hearing things. but heres the video. song call wipe me down by lil boosie.
http://www.youtube.com/watch?v=jydDE4iouRQ