1 definition by tokyo police club

Top Definition
remorse, to be upset.
broken hearts tesalate tonight
by tokyo police club January 14, 2010

Mug icon
Buy a tesalate mug!