look up any word, like donkey punch:

1 definition by dr. constance

 
1.
adj. Lots of foliage, greenery, fronds
the palm tree was quite frondy...indeed.
by dr. constance September 19, 2005