Top Definition
Oversized demonic wasps, apparently poisonous, on the anime "Inuyasha", their name there explained as meaning "insects of hell."
"This hive contains the saimyousho, the insects of hell."
-Narku on 'Inuyasha' ask an otaku which episode.
by Shaper January 17, 2004
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.