Top definition
A mystical creature with unsurpassed beauty, with freckles and an appetite for frozen treats.
At lunch a nickydoodle walked by and ate my amaretto ice-cream with gummy bears.
by Gbuelna October 17, 2006
Get the mug
Get a nickydoodle mug for your dad Vivek.