Top definition
squiggle foot is a highley intense sport that makes two players jump down a flight of stairs and hurt them selfs the most. wins
dude i was playing squiggle foot all night long and broke my rib cage
by mcwho 23 August 24, 2010
Get a squiggle foot mug for your buddy Jovana.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your bunkmate Rihanna.