Skip to main content

Definitions by ch1bz

Pizza scarf 

Something only pizza delivery driving losers wear hoping to score better tips.
Look at that girl wearing that Pizza scarf. The only tip she's going to get it to take it off.
Pizza scarf by ch1bz January 27, 2017