Browse or search the online slang dictionary

pad

a place to live