Top definition
Did a google search turned up this page, so I went to Google translate.
Translate

Hasta luigi, esta todo bien.

Luigi up, it's all right.
by Admiral Bird. May 14, 2016
Get the mug
Get a hasta luigi mug for your Aunt Nathalie.