1 definition by Willits

Top Definition
A type of scab, usually resides on the scrotum.
Wuz up wit the willo on that nigga?
by Willits February 29, 2004
Mug icon
Buy a willo mug!