Shut up Debra Share definition Flag Debra is a non stop talking human being that deserves to have a zipper sewed to her mouth. Oh Shut Up Debra Texted Me On Snapchat. Shut up Debra by Bryce_Haze June 14, 2018 0 0 Get merch Get the Shut up Debra mug. Buy Now — $32.95 See more merch