Definitions by Athena1027
Richard
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.
Richard by Athena1027 October 23, 2022