handcestors

英文释义

HANDCESTORS, all the ancestors never to be born due to male masturbation.
> I wiped those handcestors off on a dirty sock.

学习工具