Top definition
a little fairy boy who enjoys galavanting through fields of berries and cream. and loves big words.
leechford is so kewl!
by whaddduuppp September 26, 2010
Get the mug
Get a leechford mug for your mate Trump.