Something really crap, useless, or that doesn't work properly. Possible synonym for mindfuck
OMG, did you see Leeds United last night on Match of the Day? They were really Windows!
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug