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 Tvdfreak721
Memma
Share definition
Flag
An
amazing
ship between two people:
miley
and Emma. They are in a
relationship
.
I
ship
memma,
do you
?
Memma
by
Tvdfreak721
July 14, 2021
Get the
Memma
mug.