Definder - what does the word mean?

What is Tallahassee Police Department?

A corrupt police department located in Tallahasse, Florida. They are full of Florida State University bandwaggoners so they refuse to arrest Jameis Winston for rape and shoplifting because he is their star quarterback.

The Tallahassee Police Department is paid by Florida State University to not arrest their criminal football players

👍41 👎29


Tallahassee Police Department - video

loading