meaning of Botchagalupe Jones

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.