Skip to main content

NotHaggard 's definitions

Captain goggles

Superhero that doesn’t accept her super powers,but will only help you if you are drowning,sometimes her hydro flask goes missing and the she goes and looks for it and then her backpack goes missing.
I feel like a total captain goggles right now
by NotHaggard September 20, 2018
mugGet the Captain goggles 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