meaning of Boubadoop Foot

Boubadoop Foot meaning in Urban Dictionary

some body with restricted co-ordination of the foot in a sporting context, generally whilst playing soccer (football). Incapacity to regulate the ball may cause this insult being used, because will inaccurate wayward shooting and disgraceful yet clumsy scything tackles. Feet could be unusually big or misshapen, like melons, or breeze obstructs.