1 definition by Ciera Rae

Marcella sure does have some sneezpickle. I couldn't understand a thing in her note.
by Ciera Rae August 19, 2009
Get the sneezpickle mug.