Dittafoo
Native American slang used to describe a person who has said/done something insanely stupid.
The term originated on Turtle Mountain Indian Reservation in Belcourt, ND.
The term originated on Turtle Mountain Indian Reservation in Belcourt, ND.
Get the Dittafoo mug.