Top definition
Dried urine stains -- usually on the floor, in front of a public urinal.
The men's room at the ballpark smells! It's never been mopped. Just look at all that inkastration!!
by Mutty August 26, 2005
Get the mug
Get a inkastration mug for your coworker Bob.