look up any word, like cleveland steamer:
 
1.
a very tight,lycra style brand of clothes as worn by Dave Nicklin of Newport Shropshire.
Dave Nicklin
by SLOGGI LOVER March 29, 2004