1 definition by karasdawg

a nub from new jersey who rides pink unicorns and like mushrooms. Possesses godly powers in making predictions for sports.
omg its lils! :D
by karasdawg April 22, 2010
Get the lils mug.