Wiktionary
stroupach
n. (context Scottish English) a cup of tea.
n. (context Scottish English) a cup of tea.