Skip to main content

DamnPhysics's definitions

st genis pouilly

village/ town near geneva. houses lots of people working at cern.
"Where do you live?" "st genis pouilly".
by DamnPhysics August 7, 2011
mugGet the st genis pouilly 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