twatcrumb Share definition Flag A female human of low moral character that may leave nasty evidence of their presence, similar to dogs marking their territory. You can tell by the smell that the twatcrumb's were sitting here. twatcrumb by Psychiclunchlady August 7, 2017 0 0 Get merch Get the twatcrumb mug. Buy Now — $32.95 See more merch