Dictionary lorigoo December 24, 2007 davepoobond Leave a comment lorigoo – adj. smooth, but with a rough touch to it Share this:EmailFacebookTwitterMoreRedditTumblr