1 definition by Archdukevin

Top Definition
The act of placing your testicles in or on someone's ears
Jeff passed out at the stag party on Friday and everyone there Leia'd him senseless.
by Archdukevin February 27, 2009

Mug icon
Buy a Leia mug!