Random
Source Code

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

7👍 29👎