1 definition by Yayhah

is a loyal caring loving pet. Always have your back no matter what. And always wears bow tie.
by Yayhah January 6, 2018
Get the beaucavil mug.