snare Share definition Flag widely used limerick term. meaning "for the laugh" or jus de general snare. -i'l do it for de snare -snare de balls off me snare by Subtle08 February 7, 2008 0 0 Get merch Get the snare mug. Buy Now — $32.95 See more merch