Uuganbaatar

Uuganbaatar is mongolian curse word. It means a man who fucked his dog
Babe, sorry i uuganbaatar your dog
by Battasque December 20, 2021
mugGet the Uuganbaatarmug.

Share this definition