meaning of Allods

Allods meaning in Urban Dictionary

1. the work of royally screwing up something which needs to have been wonderful.2. blind ignorant greed fueling idiotic actions3. becoming a laughing stock, making history with a colossal blunder.