An overly long term for stapled.
Viewed 7,867 times ← Back to Advertising Jargon