A person who is uptight, serious, strict, prude, sourpuss, taskmaster, grinch, nitpicker and / or annoying.
Heâs Sooo strooked I can just hear his voice saying âoh wow youâre looking very unusual todayâ in his weird high pitched accent.
Youâre kidding. What a strooked man! You should turn his electricity off one night.
I miss our strooked routines.