Skip to main content

Ne!l's definitions

Kamchatka

A large potato usually found at funnerals or other celebrational gatherings.
"OK. Who put the kamchatka in Dead Sam's pants?
No im serious!"
by Ne!l October 28, 2006
mugGet the Kamchatkamug.

Share this definition