1 definition by lostprophet1900

When your nipples are so hard they have bumps and it feels like a toad.
by lostprophet1900 June 9, 2017
Get the Toad Nipples mug.