Skip to main content

toadscrab 

noun

1 - a a very serious growth on the genitalia (from not washing thoroughly and having sex with black people
2 - a very ugly person that everyone publicly makes fun of for being ugly

origin - the result of jesus trying to solve the jumble and getting so frustrated that he invents a word thats gross and digusting so he can vent his rage
1 - that bitch has toadscrab

2 - she's the toadscrab of the earth
toadscrab by showspsode201 February 14, 2012
toadscrab mug front
Get the toadscrab mug.
See more merch
Stuff that comes out of a but hole of a toad. Like Umbridge.
The toadcrap dropped like a sack out of Umbridge
toadcrap by Shitfacesouha February 19, 2018
Related Words