Skip to main content

Takokun's definitions

shima

Boku wa shima ni ikimashita.( I went to the Island.)
by Takokun January 6, 2008
mugGet the shimamug.

Share this definition