Top definition
A smegma looking substance found on microphones after a performer spits all over it.
This microphone is all kasty.
by MrSpellCheck February 13, 2018
Get the mug
Get a kasty mug for your mate Nathalie.
buy the domain for your recipe site