Country Dictionary

A fork of Rural Dictionary

T Baggin

Laying one's testicles on another persons eyelids.

I deposited my testicle onto a stranger's eyelid while he was slumbering on a park bench.

by Rayan August 20, 2005