1 definition by tiger112121

1
When a football/soccer coach relies on 90th minute penalties to draw matches.
Spkr 1: "Holy Shit! Ajax just got Allegrid!!"

Spkr 2: "Not the first time, happened to Torino and Bologna already this year."
by tiger112121 October 01, 2013
Get the merch
Get the allegrid neck gaiter and mug.