Yard
Slang for milliard, one thousand million.
Prev term Next term