Subscribe English
look up any word, like thot:

1 definition by Urbanite90210

 
1.
To snatch defeat out of the jaws of victory.
You were given a good opportunity. Why did you go and miller it up?
by Urbanite90210 June 06, 2007
39 55