A fork of Rural Dictionary
British term for paparazzi
"There were tons of paps at Leicester Square last night for that big premiere"