1 definition by DeeStar

Top Definition
A bad smell
Its a bit pong-whiffy!
by DeeStar November 04, 2003
Mug icon
Buy a pong-whiffy mug!