scrote

scrote  {n.}
Term of abuse, from scrotum.
Categories: British noun

'scrote' on video