Top definition
The fleshy, vacuous beings from the "I Heart Zinglarp 5" episode of Babylon 5.
"Mateusz is a mascrotum"
by NADSZES April 05, 2006
Get the mug
Get a mascrotum mug for your friend Callisto.