#lasttouch
Top Voted Definition for #lasttouch
Last Touch (soccer/football reference) kicking a ball. Ex: Didier Drogba (Ivory Coast) playing for Chelsea FC kicked the last ball in a penalty shootout to beat Bayern Munich in the 2012 Champions League Final! It would be Drogba's 'Last Touch' for the West London team.
1