Noema

Someone everyone judges and dislikes throughly.
Noema is such a turd
by SkInDaWg November 01, 2010
mugGet the Noemamug.