1 definition by speculatrix

so disgusting as to make you curl your toes up
that food in the 'fridge is toe up
by speculatrix November 25, 2010
Get the toe up mug.