1 definition by fuckitlollll

Best forex trader in the world.

Mr Racking

He is built different.
Omg there is Ewan the best forex trader alive!
by fuckitlollll November 24, 2021
Get the Ewan mug.