meaning of Cake-Off cake off

Cake-Off cake off meaning in Urban Dictionary

a competition for which categories of contestants compete to bake best cake masturbation concerning a cake