look up any word, like fleek:

1 definition by Sticky Hands

 
1.
You wear them on your legs
Susan could not escape from her trouser prison
by Sticky Hands July 04, 2006