1 definition by CaptainKoala

Top Definition
The term "free" is hereby used for promotional purposes only and should not be confused with the English word "free" which means "without financial cost."
*Free 120 Hour Trial of AOL
by CaptainKoala February 20, 2004

Mug icon
Buy a free mug!