1 definition by thegrouch5555

Top Definition
Sweaty, Itchy or Sticky Bollocks.
"Argh, Betty Swollocks. Must Re-arrange"
by thegrouch5555 September 15, 2006
Mug icon
Buy a Betty Swollocks mug!