meaning of blame foolishness

blame foolishness meaning in Urban Dictionary

entirely lacking forethought or caution.An utterance used by Tom Sawyer and Huckleberry Finn