Skip to main content

Definitions by Haida Warrior Princess

yumma yumma 

A super delicious, super sexy person of the opposite sex. Someone so hot and sexy your mouth waters.