meaning of Angry guinea pig

Angry guinea pig meaning in Urban Dictionary

have sexual intercourse with people so very hard they squeak like a guinea pig