Top Definition
An illusive creature of the night whom is prone to suddenly disappearing (aka smoke bombing), releasing very limited and conflicting information about important events, and leading multiple parallel lives.
He went jackalling like the phantom white spotted jackal, or: the phantom white jackal has smoke bombed again.
by Fassbender December 21, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.