Top definition
What's that smell?

It's Charlotte's burger pits.

That bitch really needs to use deodorant
by Chazza burger pits May 21, 2017
Get the mug
Get a burger pits mug for your friend Jovana.