Heidi Godfrey Share definition Flag She is an annoying little brat and is always screaming. She is a twat that none likes Heidi Godfrey is a brat Heidi Godfrey by The poopy one October 22, 2019 0 0 Get merch Get the Heidi Godfrey mug. Buy Now — $32.95 See more merch