meaning of Calm Your Stroodle

Calm Your Stroodle meaning in Urban Dictionary

When your stroodle is very arroused/ happy/ punch happy/ semonated/ erect as Moses Cleveland statue/ BONER.