Queen Elizabeth 2 Share definition Flag The latest in a long line of inbred Germans incest merchants to sit on the throne of England. God save the queen she aint no human being (Sex Pistols) Queen Elizabeth 2 by Black Flag May 28, 2004 0 0 Get merch Get the Queen Elizabeth 2 mug. Buy Now — $32.95 See more merch