Go to Homepage
- To confuse (someone) by being or doing something very strange or impossible to explain
Translated by: ALEXANDR ROSEN
Translated in 5 languages