Amuba

A person who wears too many socks in order to win in strip poker.
"That kid with the socks in such an amuba!"
by hiyotomdude November 06, 2012
mugGet the Amuba mug.