Top definition
Another term for home slice, except the person forgot the correct term for whether it was slice or sauce.
Hey what is popping home sauce!?

Do you mean home slice?

Nahhhh
by Mystery Rabbit September 02, 2018
Get the mug
Get a home sauce mug for your mate Riley.