tarra–tarra

Definition
  1. A replacement expression for an expletive.
    vulgar