Top definition
(выжатый Лимон in Russian)

a) dead tired

b) said of electronic equipment that's out of power and needs recharging
right now I am out of juice, definition a)
by sexydimma April 08, 2015
Get the mug
Get a out of juice mug for your cat Georges.