fatima odeh Share definition Flag nerd/geek a.k.a sucks up to teachers for extra credit omg i like sooo have a fatima odeh in my class fatima odeh by hehe not available December 6, 2009 0 0 Get merch Get the fatima odeh mug. Buy Now — $32.95 See more merch