meaning of Bobby Carrot

Bobby Carrot meaning in Urban Dictionary

A "bobby carrot" could be the act of placing a carrot within the rectum and convincing other people you can observe perfectly at night.