Definder - what does the word mean?

What is 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!

👍33 👎11


Helmetta - video

loading