1 definition by Warsh

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 30, 2004
Get the phantom mug.