1 definition by seb crane

Top Definition
clover is a plant often found in clover fields. however, whilst clover is a plant that grows where no one wants it, clover is also a nick name for a person who goes where no one wants them to (e.g. parking their caravan on private land and then stealing your windchimes)
oh no, some gypsy started camping on the field behind our house

ah shit, we've got clover
by seb crane March 05, 2008
Mug icon
Buy a clover mug!