look up any word, like daquan:

1 definition by LOLZZZZ

 
1.
to be annoying or to annoy
that girl is proper drill
by LOLZZZZ March 23, 2006
15 60