1 definition by LöC

Top Definition
Two police officers having sex.
I saw two piggies yesterday performing zoophilia.
by LöC June 14, 2007
Mug icon
Buy a zoophilia mug!