Another definition of ARPG, and the one I tend to use myself, is the sort of game Diablo is - often light on the role-playing elements, but where you wade through an absolute troutton of enemies to gain ever better loot.

This definition is definitely more common in the PC sphere though.