Definitions by Paulus123456
leach
1) To walk, dragging one leg behind.
2) Used to describe someone generally very dim and/or disgusting.
2) Used to describe someone generally very dim and/or disgusting.
leach by Paulus123456 January 15, 2009