1 definition by tellmesomethingidontkno

Top Definition
a person that breaks one's heart.
This boy was a dublupa all along!
by tellmesomethingidontkno November 15, 2010

Mug icon
Buy a Dublupa mug!