Top definition
Really awesome guy and someone who is good in bed
That guy was a total dasgupta last night
by Drswagmd January 24, 2017
Get the mug
Get a dasgupta mug for your cat Vivek.
buy the domain for your recipe vlog