stfu deanna Share definition Flag Shut the fuck up Deanna Stfu Deanna you talking on the phone is fucking annoying. Thanks bitch. stfu deanna by Peter,c April 21, 2018 0 0 Get merch Get the stfu deanna mug. Buy Now — $32.95 See more merch