Skip to main content

Definitions by Homegrown Hops

A flophouse where informants hideout for safety.
"Hey have you seen O'Sullivan?" "No, he's been at the Rat pad for weeks."
Rat pad by Homegrown Hops September 16, 2008