n.
A large smelly turd.
(inspired by the classic movie monster from Clash of the Titans. release the cracken!)
A large smelly turd.
(inspired by the classic movie monster from Clash of the Titans. release the cracken!)
by Shamus June 13, 2003