Phrase. May 19, 2013, Word of the Day
Mallu usage of 90's and early 2000's. Means different things depending on context. Eyeing a girl. Flirting/seducing her. Touching base. Can range from a flying kiss to hitting home run.
Nothing to do with dingo community.
Added 2011-11-10 by Kicka$$