Top definition
Is an expression for being very drunk, as in totally fucked up.

This word was made up by some lads from Dublin, Ireland.
Last night I drank too much, I was totally shteamboats!
by Jaytsh May 31, 2010
Get the mug
Get a Shteamboats mug for your cat Rihanna.