Top definition
1 : Siberian chipmunk. 2 : the fur or pelt of the Siberian chipmunk.
that chipmunk is baronduki
by chimmychunga24 May 22, 2018
Get the mug
Get a baronduki mug for your dog Manafort.