StarLordette's definitions
Someone that is excellent at convincing people with something that isn’t true or is only true for him/herself.
by StarLordette December 19, 2021
Get the Osama mug.
Get the Osama mug.We'll email you a link to sign in instantly.