Top definition
the guy that mustarbates all day long but feels shy to tell
where is dattaprasad ! ohh he might be musturbating
by svjgbrtjitjx March 30, 2019
Get the mug
Get a dattaprasad mug for your fish Rihanna.