meaning of bellend

bellend - German to English

barking

View more

  • baying