2 definition by Frances Francey

Top Definition
Being high on mushrooms.
I got tickled and thought there was an elf on your shoulder.
by Frances Francey December 12, 2007

Mug icon
Buy a tickled mug!
A combination of "sigh" and "argh."
An exasperated argh.
Sargh, the world is sucky sometimes.
by Frances Francey April 17, 2008

Mug icon
Buy a sargh mug!