1 definition by Shitfacesouha

Stuff that comes out of a but hole of a toad. Like Umbridge.
The toadcrap dropped like a sack out of Umbridge
by Shitfacesouha February 19, 2018
Get the toadcrap mug.