What does Botchagalupe Jones mean?

Botchagalupe Jones meaning in Urban Dictionary

Offensive lineman when it comes to New York Giants. Their work would be to protect aww shucks (Eli Manning) & confuse Sweet Lou from Staten Island.