1 definition by Abandonedsaint456

The welsh way of saying butt/bud which is short for Buddy
by Abandonedsaint456 July 3, 2016
Get the Baht mug.