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 Osamamug.
Get the Osamamug. We'll email you a link to sign in instantly.