Top definition
This term applies to a weapon of destruction weilded by a few chosen people to strike down those who fail in chat room and other social media.
I am the Doctah, this is my failzooka, and you fail...
by Doctah Heinz Davenschmirtz April 14, 2011
Get the mug
Get a Failzooka mug for your bunkmate James.