Top definition
A: Do you have some zuena for me?
B: No man, i left it at home.
by Lamatize December 24, 2011
Get the mug
Get a Zuena mug for your guy Helena.