meaning of Awkwardo Stalkwardo

Awkwardo Stalkwardo meaning in Urban Dictionary

An instance where individual becoming stalked understands these are generally becoming stalked by a Mexican. Even though the Mexican understands they've been found, they continue the stalking as always, making it embarrassing.