Top definition
A flophouse where informants hideout for safety.
"Hey have you seen O'Sullivan?" "No, he's been at the Rat pad for weeks."
by Homegrown Hops August 29, 2006
Get the mug
Get a Rat pad mug for your mate Sarah.