Green’s Dictionary of Slang

leep n.

(UK black) a group, a (large) number.

[UK]Jade LB Keisha the Sket (2021) 55: It was a whole leep a boiz 4rm my endz.