Awesome results!!!:sweat:
Came across this definition of the day....
ALI BABA
To steal or cheat.
1. "You don' act blur, okay! I know you ali baba my fries when I went to the toilet!"
2. "Don't try and Ali Baba, okay! I saw you take another ace of spades out of your pocket!"