1 definition by Max_Snorts_Wax

Someone who is the best at everything in every way, and hot as fuck.
Wow, what a Lucca
by Max_Snorts_Wax December 15, 2019
Get the Lucca mug.