Doofinate Share definition Flag When the moon reflects a reflection of the earth There is a nice doofinate tonight. Doofinate by Jnicho791 November 23, 2017 0 0 Get merch Get the Doofinate mug. Buy Now — $32.95 See more merch