Subscribe English
look up any word, like bae:

1 definition by booya sister

 
1.
a small yellow creature who some find sensual pleasure and attraction
vick and Lo love made love to their ducks.
by booya sister January 28, 2003
1 19