look up any word, like donkey punch:

1 definition by StuntmanJosh

 
1.
When someone walks by and looks attractive or says something even slighty arousing.
Julie: I am so tired from yesterday.

Steve: What did you do?

Julie: I was laying pipe in our backyard all day.

Steve: Bow Chica Bow Wow!
by StuntmanJosh August 07, 2008