Skip to main content

LinvoyIsGod's definitions

Leroy

noun. a measurement of liquid. derived from the young english footballer Leroy Lita.
"im not hammered mate, i've only had a leroy of beer"
by LinvoyIsGod February 11, 2008
mugGet the Leroymug.

Share this definition