1 definition by Warsh

Top Definition
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

Mug icon
Buy a phantom mug!