Dictionary kagoshima August 15, 2007 davepoobond Leave a comment kagoshima – v. to take off your glasses and rub your face Share this:EmailFacebookTwitterMoreRedditTumblr