meaning of Amazonicade

Amazonicade meaning in Urban Dictionary

When amazon takes so long to deliver your DVDs/books it feel 10 years since you bought them.