Skip to main content

helmetta

A .9 square inch town that has duck cops and only revenue is in speeding tickets.
The cops in helmetta are such dicks!

Why?

They pulled me over for going 24 in a 25!

Man, they are dicks!
by hassatt October 11, 2013
mugGet the helmetta 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