Definitions by Steve Nurse
Toilet Titties
A set of breasts that would be in the running for the world's ugliest, nastiest, smelliest, most hideous tits.
Toilet Titties by Steve Nurse February 9, 2006
Speed Dump
Speed Dump by Steve Nurse January 15, 2006