Top definition
Ratlike animal that lives on the planet Giedi Prime, home to the Harkonnens in "Dune" by Frank Herbert
The Beast Rabban had a squood enclosed in a glass container and sucked the life out of it with a straw as if it were Juicy Juice.
by pentozali September 11, 2014
Get the mug
Get a squood mug for your dog Callisto.