rablerablerable's definitions
An annoying person who never shuts the fuck up and gives people their opinion when nobody fucking wants to hear it.
by rablerablerable October 22, 2011
Get the mongrel mug.
Get the mongrel mug.We'll email you a link to sign in instantly.