2 definitions by Tenzin17

A word made by Jigmey Tsongtsa. It is a very childish insult used by young tibetans. It is very similar to buffoon.
Wow, you're such a baglu.
by Tenzin17 April 22, 2021
Get the Baglu mug.