Go and fight, go and defend yourself (in whatever since is meant). A barricade is a military defense site, a wall or obstacle against aggression.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Clive"Go do something' is a way of telling someone to do somethingIn American English. In non-American kinds of English, it's normally "Go and do".