look up any word, like fluffer:
 
1.
When you are playing Soccer/Football and you receive a long pass and fail to control the ball well.
"so i did this long pass to the striker on the weekend, and he did the biggest Mimi Touch"
"Thats horrible"
by Juniorlikespoon April 23, 2009

Words related to Mimi Touch

ball control fail football mimi soccer touch