meaning of Altitoots

Altitoots meaning in Urban Dictionary

Flatulence considering a modification of height