leak

According to Kurt Vonnegut, a "leak" is a mirror. (no joke)
by NPR junkie December 4, 2004
mugGet the leakmug.

Share this definition