What does Beccaru mean?

Beccaru meaning in Urban Dictionary

The bomb diggity.