meaning of Appaul

Appaul meaning in Urban Dictionary

Short for appalogise which you are able to just state in the case of a phisical activity