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
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush