1 definition by lch11
(noun)
somebody who tries way too hard in school, usually have no friends and remind the teachers of homework
somebody who tries way too hard in school, usually have no friends and remind the teachers of homework
by lch11 February 8, 2019