1 definition by Obsessive_GC_Freak

Top Definition
ALF
The Animal Liberation Front. Another Animal Activist and Vegan Group supported by Peta.
The ALF tagged KFC last night!
by Obsessive_GC_Freak July 31, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug