Top definition
meaning how so, or how's this/that
Person: i just figured out why Rebecca hates me
Me: Howst?
by readmymind4 July 12, 2017
Get the mug
Get a howst mug for your sister-in-law Beatrix.