What does catapault mean?

catapault meaning in Urban Dictionary

its like a catapult but its spelt in a different way because i fucking stated so benjamin