It means just that.
There was a kalazooka today.
That kalazooka is just retarded.
by pilotelite May 28, 2004
Get the kalazooka mug.