Skip to main content

Definitions by looloolarue

The distinctive smell that can only be found at Chuck E. Cheeses and roller rinks.
Chuck E. Cheese's smells like straight up feetza.
Feetza by looloolarue March 14, 2019