Top definition
Blushingmoon is the ultimate bat waifu .... a lewd mistress of the sweetest variety!
She appeared as a wicked bat waifu!
by Blushingmoon April 22, 2018
Get the mug
Get a bat waifu mug for your daughter-in-law Riley.