Skip to main content

Definitions by BAB05

A girl that gets attached to a guy and blows him once and never stops sucking
Rebecca is such a leach
Leach by BAB05 July 26, 2017