FANDOM

1,999,980 Pages

StarIconGreen
Hahahahahahaha

This song is by Heavy Heavy Low Low and appears on the album Turtle Nipple and the Toxic Shock (2008).

TrebleClef Instrumental

External links