So We stamped/resided/palpitated (refer to in dictionary) on their ears in the cave numerous years
Author: Literal