Skip to main content

Definitions by SambucaSally

Snakes in a Potato 

A phrase describing a feeling of great revelation.
Snakes in a Potato!! How did that get there?