1 definition by caarla

To describe something that taste good. Often said while eating something delicious.
Mums! I really like this pie!
by caarla September 7, 2009
Get the mums mug.