look up any word, like bootylicious:
1. Jimmy dam
Jimmy is another word for "dick", and dam is another word for "sex", so Jimmy dam means "dick sex" or in other words "gay sex"
I love jimmy dam
I'd pick jimmy dam over hairy moles
rss and gcal