1 definition by svjgbrtjitjx

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

Mug icon
Buy a dattaprasad mug!