avoir un verre dans le nez

Etymology
lit. 'to have a glass in the nose'.

Verb

 * 1)  to be slightly inebriated (tipsy), or rather strongly so (drunk); to have had one too many, to have had a drop too much