1 definition by A Stillisano

Top Definition
Noun- walking soup mix
dude that turtle was delicious
by A Stillisano October 20, 2009
Mug icon
Buy a turtle mug!