Skip to main content

Definitions by speculatrix

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