Top definition
When a women and another women stand chest to chest with interlocking boobs.
I like scissoring with my girlfriend just fine, but I really enjoy starting the evening with a European Stoplight.
by Mrs. Pickle Butt May 23, 2016
Get the mug
Get a European Stoplight mug for your fish Georges.