look up any word, like thot:

1 definition by cameron jamieson

a word to describe something which is not up to satisfactory level
man 1: i just bought this new universal remote from a carboot sale

man 2: does it work?

man 1: no its a big steaming pile of aids is what it is
by cameron jamieson November 29, 2006