What does bagrat bagrat mean?

bagrat bagrat meaning in Urban Dictionary

an indian guy with a taste for cocaine and enormous nostrils produced by the german term TaschenratteIt defines a pet, generally your dog, which therefore little it could easily fit into a handbag/purse.Paris Hilton hers died under mysterious conditions.