1 definition by Brandon Robert

Top Definition
(noun) A slang term for a homosexual man.
"That guy is definitely a lemon wedge"
by Brandon Robert October 13, 2007

Mug icon
Buy a lemon wedge mug!