meaning of Bagrrgle

Bagrrgle meaning in Urban Dictionary

1: complete Awesomeness2: Bitch