A woman who looks fugly even through high-powered beer goggles.
Man is that chick an alcotroll or what?
by Roseagh June 12, 2009
A woman who is Chugly, even through high powered beer-goggles!
Heyyy duuude, check out that Alco-troll over there. I think I'll opt for the Ménage a Moi
by Davey Cadaver November 23, 2007