Skip to main content

Definitions by Amos_Moses

Teddy Garcia 

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.
Teddy Garcia by Amos_Moses October 12, 2013