Definitions by Edi3000
homing pigeon
A phrase used to describe a girl that keeps going back to the same guy; usually for sex, over a long period of time.
esp common with guys they lose their virginity to.
esp common with guys they lose their virginity to.
homing pigeon by Edi3000 May 13, 2013