Skip to main content

Definitions by TheDudeFSU

A Christmas gift that is so amazing it leads to orgasm
My boyfriend bought me the Twilight books for Christmas and I immediately went into Xmasm
Xmasm by TheDudeFSU December 25, 2010