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 The_man_Carsan
Richard
Share definition
Flag
That
one
guy
who
always
says that's what she says
guy
: hey bro you made it so
wet
by spilling it
Richard: THAT'S WHAT SHE
SAID
Richard
by
The_man_Carsan
October 31, 2020
Get the
Richard
mug.