Definitions by average-nmher
NMH
aka the best place on earth. a bunch of fucking incredible loons attend this boarding school located inwho the fuck knows. it’s actually the best. love you guys, good luck on midterms you nuts
NMH by average-nmher October 9, 2021