Top definition
Used for something that is unexplainable or unknown
whats 300000202033 + 43472834782487
jimbund
by Zimbund May 07, 2010
Get the mug
Get a jimbund mug for your Facebook friend Vivek.