Italian stare

The act of processing information at an incredibly slow rate, typically done by Italians.
Did you see Luigi doing the Italian stare, he looked confused.
by Henry O'hare July 3, 2021
mugGet the Italian staremug.

Share this definition