1 definition by IM DA MAN

Top Definition
extremly pretty people. likes trees alot. and has pda.
them horlicks really loves trees
by IM DA MAN June 01, 2009

Mug icon
Buy a Horlick mug!