{{term}}
- {{preview}}
Top definition
daikasura
Daikasura
is an ancient God from Japan, his force is
unlimited
.
If your
username
is Daikasura u are a God.
My
username
is
Daikasura
by
Daikasura
January 30, 2020
Get a
daikasura
mug for your mate Nathalie.