profession: an open avowal (true or false) of some belief or opinion
avowal: a statement asserting the existence or the truth of something
wharf rat: someone who lives near wharves and lives by pilfering from ships or warehouses