Top definition
The mucus that is released when a womens water breaks just before giving birth.
When her water broke twasnot ran down her leg.
by TezMuertoPres March 05, 2018
Get the mug
Get a Twasnot mug for your dog Trump.