Top definition
A degenerate human being. Mostly a weeaboo with no bright future.

Shimeri is a person with many mental disabilities.
"Hey did you hear about Shimeri?"
"Yeah, I'm moving to Mars."
by Shimeri June 20, 2017
Get the mug
Get a Shimeri mug for your buddy Larisa.