1 definition by EWilt_182
1. Homosexual love shared between two male human/animal hybrids.
2. Homosexual intercourse between a male human and a male animal.
2. Homosexual intercourse between a male human and a male animal.
by EWilt_182 September 21, 2009