1 definition by ajlsfjlk

Top Definition
A new word for boobs.
My trees are blossoming today.

What nice trees she has.
by ajlsfjlk June 17, 2008
Mug icon
Buy a Tree mug!