1 definition by e-jangles

1
Terry really sucked at soccer, so when he let a goal in, his failsauce engaged.
by e-jangles May 06, 2008
Get the mug
Get a Failsauce Engage mug for your cat Manafort.