A BBQ is a contraction for barbecue, which means a type of cooking, a type of party or a type of restaurant.