1 definition by yeahlisa

Top Definition
a slang term used for nice boys who feed ducks,
oh, look at that hotty biscotti feeding ducks!
by yeahlisa August 06, 2008

Mug icon
Buy a hotty biscotti mug!