handcestors是什么意思 handcestors在线中文翻译

handcestors

中文翻译
英语释义
1
HANDCESTORS, all the ancestors never to be born due to male masturbation.
2
> I wiped those handcestors off on a dirty sock.
3