Subscribe English
look up any word, like fapping:

1 definition by *D

 
1.
a person who is very helpful and cooperative, not to mention a really loyal friend. umama is capable of doing all sorts of different things that some may appreciate, find amusing or just plain hilarious!
A: I'm bored!!!
B: Yeah, lets call an Umama!
by *D May 11, 2009
26 8