1 definition by XdweebularX

1
a person who is a tubular or radular dweeb.
my sister who created this word!!! :D

she is extremly dweebular when playing dungeons and dragons.
by XdweebularX February 06, 2007
Get the merch
Get the dweebular neck gaiter and mug.