1 definition by Yoyeeyeet

Top Definition
The act of manually cutting off someone’s foreskin..
I just got skin horsed!!
by Yoyeeyeet March 09, 2018

Mug icon
Buy a Skin horse mug!