Spa'patch Share definition Flag (conjunctive noun) an area or geographic location where spa-like activity is likely to occur. A military manoeuvre whose focus is dispatching spas on spa'patches (pl) This whole area has been designated a spa'patch, initiate operation Upsy Downsy Spa'patch by Hawky1 July 6, 2011 0 0 Get merch Get the Spa'patch mug. Buy Now — $32.95 See more merch