1 definition by azruavatar

Top Definition
A totally spooky ghost. Probably the spookiest of all ghosts.
Man, did you see clank today? Spookiest ghost ever. Babes totally dig clank.
by azruavatar October 16, 2012

Mug icon
Buy a clank mug!