phantom

When someone leaves an anonymous shit in a public/common toilet.
Who left that fucking Phantom.
Dude, I just left a phenom Phantom.
by Warsh June 29, 2004
mugGet the phantommug.

Share this definition