Top definition
Any obstacle for the Trump administration or pro Trump can also be a Trumpstacle for the left opposition
President Trump pushed legislation that the democratic party opposes it's another obstacle or Trumpstacle.
by Petesbeeps May 05, 2017
Get the mug
Get a Trumpstacle mug for your mate James.