he's a right bellcap that george bush now he wants to invade france
insult meaning foreskin or end of the penis
"he's a right bellcap that george bush now he wants to invade france" What is the definition of "bellcap"?