1 definition by llama sex god
god of llamas :D
she goes into battle with jelly filled rifles and pudding cups, with greanpeace skata keg :P
she goes into battle with jelly filled rifles and pudding cups, with greanpeace skata keg :P
by llama sex god June 28, 2007