told ya i'd do it's definitions
ogling or staring at desirously, imagining sex. usually with a hot or rather spiffy member of the opposite or same sex. (which ever you prefer)
by told ya i'd do it May 25, 2007
Get the eye sex mug.