Top definition
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 18, 2018
Get a toadcrap mug for your barber Bob.