1 definition by Max_Snorts_Wax

1
Someone who is the best at everything in every way, and hot as fuck.
Wow, what a Lucca
by Max_Snorts_Wax December 14, 2019
Get the mug
Get a Lucca mug for your papa Abdul.