No no and no, Lebanese Memes guy… Nonna does not mean “nun” are you kidding me right now?, it’s the Italian word for grandmother… and yes… it is derived from the Latin word: Nonnus, but god why are we talking etymology, origins and meanings while we just came in to eat some pizza… Actually, no,...