Random
Source Code

Leech

1) a person who extorts profit from or sponges on others.

2) Ken Griffin

Ken Griffin is a leech for a the world economy

by changedusernamelol June 17, 2021