2 definitions by MissesToast04

the rain people get in japan. otherwise known as RAIN IN JAPAN! Why the hell do you people need to look up what rain in japan is???
I wonder if there's such thing as japanese rain...
by MissesToast04 November 17, 2016
Get the japanese rain mug.
The Jesus of the grilled cheese world. Everybody pray to the holy cheezus because he's holy and sexy as a grilled cheezus could be. Dam I love me some cheezus!
I pray to the holy Cheezus but when I pray, I wanna eat him
by MissesToast04 November 17, 2016
Get the holy cheezus mug.