Skip to main content

Definitions by Athena1027

A family member who shows up to your home uninvited who never leaves. Everyone wants him/her to leave, but they don’t. They cause everyone in your household problems.
My Richard showed up at my house today with an one way ticket.
Richard by Athena1027 October 23, 2022