Skip to main content

RealSquidDude's definitions

Dragon Sex

Dragon Sex is the toughest most vigorous sex that a human can have, likely ending with someone in tears.
chad 1: cant wait to have some nice dragon sex with stacy.

chad 2: idk man, didnt you cry a bunch last time?
by RealSquidDude December 10, 2019
mugGet the Dragon Sex mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email