Mothman shit happening Share definition Flag strange occurances on road trips, particularly near Kinston, NC "Holy shit, Mason, we're lost....this is some Mothman shit happening" Mothman shit happening by Heather June 10, 2003 0 0 Get merch Get the Mothman shit happening mug. Buy Now — $32.95 See more merch