Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Joe Dags
Marble Rye
Share definition
Flag
Ejaculating
on a
fresh
defecation
After his Dudley-Do-
Right
Todd
decided to leave a slice of Marble
Rye
for the next person
Marble Rye
by
Joe Dags
December 31, 2021
Get the
Marble Rye
mug.