Top definition
Ahh! My face! My beautiful, beautiful face! I'm an ugly, stinky llama! Wah-hah-hah! Llamaface!
by Geomatt March 04, 2008
Get the mug
Get a Llamaface mug for your guy Abdul.