barmy army
barmy army
enthusiastic club (circa euro '96 onwards) of supporters of the england football team who travel the world to see their team play
"barmy army" What is the definition of "barmy army"?