Top definition
Military order that means “to take laying position” (like laying down in ambush or something...)
Wormsquat! Get into your positions!
by arwald December 27, 2010
Get the mug
Get a wormsquat mug for your friend Zora.