Top Definition
A Much Music (MTV of Canada) VJ
A girl many guys would love to be with
A talented and spontaneous girl\

Dude # 1:Did you see Much On Demand today?
Dude # 2: Oh ya!!! Leah Miller aroused me again!
by Bald Wiener November 24, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.