Skip to main content

Serrin's definitions

London Style

Take from the episode of Friend "The One With the Truth About London" London Style is defined as "Being in the bathtub with a woman who is feeding you strawberries."
Our eyes met across the room and the next thing I knew we were doing things London Style!
by Serrin February 7, 2009
mugGet the London Stylemug.

Share this definition