1 definition by wgwcreative
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.
by wgwcreative December 9, 2011