wiener roast
wiener roast or hot dog roast {n.}
A party where frankfurters are cooked and eaten over an outdoor fire.
For his birthday party, John had a wiener roast in his backyard.
Mary's Girl Scout troop had a hot dog roast on their overnight hike.
Categories:
Source: A Dictionary of American Idioms