Boston turkey

Boston Turkey - when your hemmoroids are hanging out of your asshole.
I tried to sit down, but my Boston Turkey was killing me.
by Crookchaser March 3, 2017
mugGet the Boston turkeymug.

Share this definition