wormsquat

Military order that means “to take laying position” (like laying down in ambush or something...)
by arwald December 28, 2010
Get the wormsquat mug.