Top definition
To spend time lusting over a person or an object. To be seriously and obsessively addicted to something or someone.
Dan: "Oh dude there goes Alison!"
Mike: "Oh man...I mooned over her for so long...."
by Mytola August 06, 2006
Get the mug
Get a mooned mug for your cat Bob.
buy the domain for your cat vlog