Top definition
Large North-American Llama.
by Anonymous September 04, 2003
Get the mug
Get a joft mug for your cousin Sarah.
buy the domain for your pet site