meaning of Cantonese Cartwheel

Cantonese Cartwheel meaning in Urban Dictionary

Its the most effective fucking frozen bag of chips!