look up any word, like fleek:

1 definition by stradvarius

 
1.
A Twitter raffle
I'll run a twaffle for who's following me on the next friday!
by stradvarius April 01, 2010