Skip to main content

the horsewhisperer's definitions

Tamara

slang for a boat or other form of unsinkable vessel. See boat, battle cruiser, gunboat, galley, longship, trawler or steamer
dude, check out that tamara in the dock
by the horsewhisperer October 22, 2010
mugGet the Tamaramug.

Share this definition