Zidane Manna Share definition Flag A depressed faggot who likes to procrastinate and is very small minded. Sorry, but sadly you are a Zidane Manna Zidane Manna by Tryhard29921 April 24, 2021 0 0 Get merch