TRP stands for Temporary Resident Permit. If you’re ordinarily inadmissible but have a compelling cause to visit Canada, you may be granted a temporary residence status. Your need to enter or stay in Canada must exceed the health and safety hazards to Canadian society, as decided by an immigration or border services officer.