Definition of "t-barb" []

  • (noun) spanner barb

SUBSCRIBE TO WORD OF THE DAY