Skip to main content

Definitions by Mr. Snoop

A small extremely cute female duck, who lives in the nook; of which only one exists.
She is the smoop.
Smoop by Mr. Snoop December 9, 2008