Skip to main content

Definitions by Scrabble Master Mel

The shit of a rooster
Dude, don't step in the roosturd!
Roosturd by Scrabble Master Mel April 24, 2011