1 definition by Laura Lundy

Top Definition
Getting beat by a fantasy football team called the llamas
Greg got llama'd by a girl in fantasy football this week
by Laura Lundy September 25, 2007

Mug icon
Buy a llama'd mug!