1 definition by Annoyingtwat

To constantly annoy or to be annoying towards a friend or colleague.

Yoshing requires persistence
Friend: You're really fucking annoying!

You: I'm just Yoshing mate
by Annoyingtwat October 5, 2015
Get the Yoshing mug.