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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.