A form of saying 'don't squish my foot'
"I don't need no squashfoot!"
by itsthatoneirrelevantperson1 December 7, 2016
Get the squashfoot mug.