look up any word, like donkey punch:
 
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