Top definition
One of the sexiest women alive which recently gained popularity with the video she made with The British Esquire in Youtube.
Dude #1: Holy tits dude, did you see that video Daisy Lowe made in Youtube?!
by Anonymous Unisexy December 29, 2011
Get the mug
Get a Daisy Lowe mug for your bunkmate Julia.