deek









deek


verb

  1. (tr; imperative) Edinburgh and Northumbrian dialect to look atdeek that!
53 queries 0.539