meaning of barbecution

barbecution meaning in Urban Dictionary

Execution by barbecue