Skip to main content

Daca's definitions

shisuta

1. Japanese for Sister. Older sister being Oneechan, younger sister being Imouto
Shisuta can also be used for translating Nun.
by Daca May 13, 2006
mugGet the shisutamug.

Share this definition