Definitions by stupidly genius
checher
Noun. A person who constantly cries while masturbating and using the tears as lubricants by daily basis.
checher by stupidly genius August 3, 2016
Sen-Senpai
Sen-Senpai by stupidly genius January 27, 2016