Skip to main content

Definitions by Jay-Kill

A very poisonous spider in the jungles of mohika in Japan.... usually known to cause sudden itching.....
Dude 1: Something bit me... nd its itching
Dude 2: Maybe its tha ichimango spider :)
Ichimango by Jay-Kill August 6, 2006