Top definition
The act of shitting on the hood of every one of your neighbors cars in protest of anything.
I hope you're packing some toilet paper because I am about to pull a Teddy Garcia.
If the Packers don't make the Super Bowl it will be Teddy Garcia time.
We don't need you getting all Teddy Garcia over the situation.
by Amos_Moses October 12, 2013
Get the mug
Get a Teddy Garcia mug for your daughter Beatrix.