Dictionary turoffe September 1, 2007 davepoobond Leave a comment turoffe – n. a store flying in the air Share this:EmailFacebookTwitterMoreRedditTumblr