1 definition by Indreams

Top Definition
A clam-juice beverage that was popular in the '90s.
Would you like a glass of Clamato?
by Indreams April 10, 2004

Mug icon
Buy a clamato mug!