Skip to main content

Definitions by jicky98

stalkward 

(adj.) an awkward situation caused by running into someone that quite possibly is stalking you
Woah, dude. How did she know that we were going to be here? Wasn't that stalkward?
stalkward by jicky98 January 17, 2009