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 sexmug.
Get the eye sexmug.