1 definition by dramaticdiva1

Top Definition
v. adj. noun.: better than real sex.
give me that wonderful marious sex.
by dramaticdiva1 September 03, 2006
Mug icon
Buy a marious sex mug!