Skip to main content

Leaf Sight

A sight or scope on a firearm that can be raised or folded down. Often with many lines or indicators to account for bullet drop due to gravity.
"PRIVATE! USE THE LEAF SIGHT ON YOUR GRENADE LAUNCHER!"

"ROGER THAT!"

*Explosion.mp3*
by yogha August 29, 2023
mugGet the Leaf Sightmug.

loose leaf

When a woman presses her vulva against an incapacitated person's face; the female equivalent of a "teabag".
Don't tell James, but James passed out with his shoes on last night and Crystal totally loose leafed him.
by OmegaMaleManginaCuck January 28, 2018
mugGet the loose leafmug.

Leaf

Hairy nips, tall and soy bio.
Leaf is creepy in a dress
by Leaf.k August 1, 2021
mugGet the Leafmug.

Share this definition