1 definition by turbogiraffe