DingusMcGee's definitions
A sexual position in which a idiotic male thrusts upon other male saying things such as "Ho Ho Ho and Merry Christmas" The "Snow" is then deposited in the anus.
by DingusMcGee August 9, 2012
Get the Adumbmug.
Get the Adumbmug. We'll email you a link to sign in instantly.