1 definition by diane royal

Top Definition
when a ho is so good she busts a guys nuts
oh! diane you busted my nuts
by diane royal March 30, 2004

Mug icon
Buy a nut buster mug!