1 definition by Taylor Waren

Top Definition
a gay male deer
1. Dude, your such a llaf
by Taylor Waren November 06, 2009

Mug icon
Buy a llaf mug!