Top definition
The most-talked about celeb of 2009... everyone's talking to her on their cellphones... in TV interviews... can't resist mentioning her to their friends...
'Juno Watt ? I think I may be pregnant...'

'Juno Watt ? I got tickets for Mariah's tour...
by mikroth December 12, 2009
Get the mug
Get a Juno Watt mug for your mate Jerry.