1 definition by Peter Sourface

Top Definition
its when a girl hits ya cuz she like ya
Oh, y'all ever heard of that love tap?
-My girl gave me one last night.
by Peter Sourface November 02, 2010

Mug icon
Buy a love tap mug!