1 definition by xxcloudyvx

Your partner in crime, your day 1, your boo, your mf left nut
she always had my back, thats why she's my dweeb
by xxcloudyvx March 13, 2017
Get the dweeb mug.