Definitions by Tiggles69
treadless tires
Me: Last night Virginia let me ride on her treadless tires. I couldn't even get enough traction to blow my load.
Friend: No way bro! That sucks!
Friend: No way bro! That sucks!
treadless tires by Tiggles69 July 23, 2014