Top definition
It is a challenge highwaymen would use when robbing Meaning make a stand eg go for your gun or deliver your valuable be hand over your watch and wallet yet everyone says stand and deliver which contradicts itself
by Hermann ss July 22, 2018
Get the mug
Get a stand or deliver mug for your brother-in-law Callisto.