Top definition
An elusive creature that will disappear for months at a time (usually around the time of a release of something epic) and will reappear as if nothing had ever happened and is able to blend back into society.
Friend 1: Hey where is jake?
Friend 2: I have no clue, he is being a real Jdodd.
(3 months later)
Jake: Hey guys wats up.
Friend 1: Where have u been?
Jake: Exactly...... O.o
by X CHAZZ X March 02, 2010
Get the mug
Get a JDodd mug for your barber Vivek.