1 definition by nathalie.viridescence

i'm in a canoe halfway across the atlantic on my way to london, where i'm going to ride into buckingham palace on a zebra and kidnap the queen of england. nbd.
by nathalie.viridescence February 7, 2011
Get the nbd mug.