The phrase comes from americans who went to Europe and got laid. It means to: Have amazing sex with one or more European women (who are always willing to have sex).
I had crazy european sex when I went to england last week.
The Urban Dictionary Mug
One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.
Buy the mug