Skip to main content

Definitions by Archdukevin

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.
Leia by Archdukevin February 27, 2009