Oh, this is very EMBARRASSING.
The Big Bang Theory Season 8, Episode 7
I wouldn't exactly
call Star Trek EMBARRASSING.
The Big Bang Theory Season 7, Episode 19
That was EMBARRASSING.
The Big Bang Theory Season 9, Episode 21
EMBARRASSING a Nobel laureate?
The Big Bang Theory Season 5, Episode 6
is EMBARRASSING.
The Big Bang Theory Season 7, Episode 7