Unicorn_Sister_Queen's definitions
Someone who is being annoying and won't leave you alone. Or a very loud and obnoxious mother trucker.
by Unicorn_Sister_Queen April 15, 2019
Get the FudgeNugget mug.
Get the FudgeNugget mug.We'll email you a link to sign in instantly.