2 definitions by NotHoodzey

A rare sexually transmitted disease that is incurable, also known as "Genital Nevilleca"
"Shit man I think that girl had Neville Cock because my dicks been pretty itchy since last night"
by NotHoodzey December 4, 2020
Get the Neville Cock mug.