What does arrapato mean?

arrapato meaning in Urban Dictionary

Italian word:Excited, Horny