Skip to main content

xbldrfta69's definitions

invagination

an incredible image thought up by virgins who have never seen a naked girl . Often thought up by biology professors and teachers pets.
Virgin: Man i had such a sick invagination last night
Me: get laid noob
by xbldrfta69 October 21, 2010
mugGet the invagination 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