Definitions by genderbender4
Snow on the mountain
When one man accidentally has anal sex with another (usually a Thai ladyboy), where the former 'thinks' the latter is a biological female, resulting in ejaculated semen internally coating the tip of the penetrated man's stool.
Snow on the mountain by genderbender4 April 5, 2015