meaning of Alex Russo

Alex Russo meaning in Urban Dictionary

the greatest brand of cheese grater unavailable in the marketplace anymore.