1 definition by Nickintosh

Top Definition
To relate to testicles or balls.
Mike!!!!!! Suck on my kwaybos!!!!!!
by Nickintosh September 13, 2017

Mug icon
Buy a kwaybos mug!