Definition Better make it
English vocabulary and translations (See all our English vocabulary translation)
better make it (2 bottles): it would be a good idea to (buy 2 bottles)
On second thought, better make it a double. I think that would be a much better idea!
Do you have smart way of remembering 'Better make it'? Share it with us!