1 definition by Mr. Snoop

A small extremely cute female duck, who lives in the nook; of which only one exists.
by Mr. Snoop December 8, 2008
Get the Smoop mug.