Why does everyone say this phrase

BeastwolfBeastwolf Banned
edited March 2014 in The Walking Dead

Boombox cheetos ? What does this mean i hear it everywhere but i have no idea im lost

Comments

This discussion has been closed.