2 definition by Matt Frame

Top Definition
A synonym for treehouse; derived from "jungle" and "bungalow".
Do you live in an apartment. No, I live in a jungalow.
by Matt Frame April 05, 2008

Mug icon
Buy a Jungalow mug!
Another word for testicles.They look like plums and give pleasure.
We were playing soccer and he kicked me right in the pleasure plums.
by Matt Frame April 07, 2008

Mug icon
Buy a pleasure plums mug!