Dictionary yobbo shop September 1, 2007 davepoobond Leave a comment yobbo shop – n. liquor store Share this:EmailFacebookTwitterMoreRedditTumblr Related