1 definition by Mr.Ph.D.MD

A generic insult for people that are easily offended, mean, annoying, or just plain dumb.
Me:The cop gave me a ticket for going 10mph over the speed limit.

Friend: fucks the police! They are a bunch of Buttrats
by Mr.Ph.D.MD September 5, 2016
Get the Buttrat mug.