Top Definition
The never ending conversation that ensues after your girlfriend says "lets talk."
I came home and she said we need to talk and the conversation went on so long I felt like I was in the Talk Olympics.
by DoubleDDave July 14, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.