Definition of "t-barb" []

  • (noun) spanner barb
  • 02.23.18Yw

SUBSCRIBE TO WORD OF THE DAY