by Daddy doof July 23, 2021
Get the doofdown mug.a person who constantly says things that are stupid and don't make sense, but the person is not aware of how stupid it is, and it makes you laugh.
by shmartypants July 11, 2014
Get the doofdong mug.