Skip to main content

Definitions by Inked511

willy billy 

A brand new STD created in Kentucky
Oh shit. He gave her the Willy Billy's
willy billy by Inked511 March 1, 2017