Skip to main content

Cap store

A store where they sell caps to people that are lying
Bro, this guy said the american aducation system is the best. He belongs in the Cap store.
by TheManThatRegretted February 3, 2021
mugGet the Cap store mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email