Joshin Ya 's definitions
•when you tell your friends that you are going out with them but you make excuses last minute to not go with them
by Joshin Ya January 23, 2021
Get the Joshed mug.
Get the Joshed mug.We'll email you a link to sign in instantly.