Rarely posting's definitions
English slang for "did you hear that" commonly found in films and television shows which used English/scottish/Irish accents, I.e. Game of thrones, Harry Potter, etc.
by Rarely posting February 17, 2019
 Get the Jew Ear Datmug.
Get the Jew Ear Datmug.