mrs greene Share definition Flag A very dumb person who uses a dildo every day and night Yo did you hear about that Mrs greene who was moaning in the bath room mrs greene by Mr dildoman March 8, 2017 0 0 Get merch Get the mrs greene mug. Buy Now — $32.95 See more merch