Top definition
A person that constantly beat their meat then tastes it to make sure he has eaten enough oranges that day
You are such a hostrap
by Rolliepolllie March 03, 2018
Get the mug
Get a hostrap mug for your papa Callisto.
buy the domain for your pet site