1 definition by LZRPWR

Someone who either has grown up in, or is currently residing, in the New Zealand city of Nelson, particularly known for its inbreeding problem
Did you see that sprog in the NZ Warriors the other day
by LZRPWR August 10, 2009
Get the Sprog mug.