1 definition by PEra

Top Definition
A piece of fucking good music.
Wow that song is like ear sex!
by PEra April 16, 2006

Mug icon
Buy a Ear Sex mug!