1 definition by Pete lad

wts = what the screw

for people who want to say wtf without swearing
wts, how did he do that??
by Pete lad January 20, 2008
Get the wts mug.