Random
Source Code

Leeched

A term for 'sucking' something out of another.

Toru leeched Felix's soul.

by LeechyBoi November 8, 2017