Top definition
Someone who is very ugly but still gets girls that are 10 times out of his league
How did someone like him get someone like her? He must be a real Jduggie
by TheLampLighter June 07, 2018
Get the mug
Get a jduggie mug for your daughter-in-law Riley.