mangodaiquiri's definitions
Being on the same wavelength as someone, being mentally in-synch with someone, or working really well together.
by mangodaiquiri October 1, 2009
Get the gelling mug.
Get the gelling mug.We'll email you a link to sign in instantly.