At times our AD says that the BBN fans are microwave fans when it comes to football. What is a microwave fan? I think its a fan who is not patient and wants instand success. How does this phrase applies to a UK football fan? We have been losing for decades and decades.