1 definition by Kingoflaudy

A girl with the stankiest coochie ever god bless her 🙏🙏🙏
Everyone within five miles of Emma suffered from permanent brain damage because of her stank
by Kingoflaudy April 26, 2020
Get the Emma mug.