Peter Piffin's definitions
The phrase used to Ask a person to introduce you to a thier friend in order to break the ice, hence making the encounter less awkward.
by Peter Piffin August 3, 2015
Get the throw me down mug.