Top definition
About someone who's too ugly to have sex without a beer.
He's the biggest siota i've ever seen.

I thougt he is very handsome but when we met it was obvious thet he is a siota.
by cameltosis April 15, 2005
Get the mug
Get a siota mug for your coworker Georges.