1 definition by Downtowndontay

Top Definition
stand for I Dont really know
Hey idrk that kid
by Downtowndontay July 13, 2008

Mug icon
Buy a IDRK mug!