by EJ Lugo April 28, 2006
by CD plays PS4 November 29, 2019
by bandit darville October 22, 2008
Can also mean Certificate of Deposit, or a type of bank account that is stored for a certain period of time called the maturation period, and cannot be accessed until that time period is over. It also has a fairly high interest rate.
by some rich guy. August 28, 2003
by crocdile October 19, 2005
by hatch alatch December 05, 2007