1 definition by Zachary Pasquerillo

A saying that the young dwarves once said as they went off to battle that means die!
"Schmoogle"!
by Zachary Pasquerillo May 15, 2009
Get the Schmoogle mug.