1 definition by TyrannicalNug

A person who is an absolute cunt who also happens to be a show off and play card games online
You sir are a batty cleft
by TyrannicalNug August 21, 2021
Get the batty cleft mug.