look up any word, like donkey punch:
 
1.
A person, place, or thing that is all over (or stuck really close to) something else. Used to show an enthusiastic measure of popularity. Like an over-eager friend who is always hanging around, or a crowded restaurant.
That boy is all over her like white on rice!
by wgwcreative December 09, 2011