Skip to main content

Definitions by SteveTheFrisbeeGuy

International Heart throb

A person who travels around the world throbbing