Top definition
n.

A delightful '80s B-movie about a town that is under the invasion of alien clowns.

Written, produced, and directed by the Chiodo brothers.
by Bitchard August 07, 2004
Get the mug
Get a Killer Klowns From Outer Space mug for your buddy GΓΌnter.