{{term}}
- {{preview}}
Top definition
toadcrap
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.