meaning of Abrabitch

Abrabitch meaning in Urban Dictionary

A Fat Ogre whom likes to sit in his area and jack off their cousin playing shoot games