Skip to main content

Billybob25's definitions

Trap Rat

A snitch living in a Trap House, who will probably snitch on the house sooner or later.
by Billybob25 April 29, 2015
mugGet the Trap Rat mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email