Top definition
It means rapist
A Seihanzaisha followed Sara Egolf home that day.
by Down4People January 28, 2004
Get the mug
Get a Seihanzaisha mug for your sister Zora.