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