meaning of bag of screws

bag of screws meaning in Urban Dictionary

Any great guy United fan that everyday lives 200+ kilometers from Old Trafford. Someone so passionate they get prohibited from F365. Never argue, they may be going to f*ck you up big style.