meaning of carrot frigging

carrot frigging meaning in Urban Dictionary

Frigging one self or being frigged by another with a carrot inside vagina or anus