Top definition
A bird that is always finding a way to annoy you. You try and get it to go away but it just keeps flying back when you try and make it leave.
John: Hey Frank remember that kid who wouldn't leave your house the other night?

Frank: Yeah buddy, that guy was a real luccaro.
by magnateman July 31, 2011
Get the mug
Get a luccaro mug for your coworker Jerry.