Leshalooloo's definitions
When something is equally awkward and stalky. Commonly used when someone is caught liking old Facebook pictures.
by Leshalooloo November 11, 2013
Get the Stalkward mug.
Get the Stalkward mug.We'll email you a link to sign in instantly.