Top definition
To participate in the action of driving by a llama farm repeatedly in order to catch a glimpse of the beautiful creatures.
We went llamaing last night and saw the beautiful magnificent Gigante Picante.
by Lomhelsie Wellster January 16, 2008
Get the mug
Get a llamaing mug for your mate Yasemin.