catapultic

a. catapult的變形

英文釋義

  1. of or like a catapult