1 definition by counterpart

The most amazing living being you will ever encounter. part leprechaun full lesbian.
by counterpart October 8, 2012
Get the lesbrochaun mug.