bakabakashii's definitions
A suffix in a japanese sentence which is used to confirm you stance. This is used by anime fans in English sentences.
by bakabakashii December 9, 2008
Get the desho mug.
Get the desho mug.We'll email you a link to sign in instantly.