Top definition
A German term of endearment literally meaning treasure. Also sweetheart or my dear.
You look stunning today 'schatzi'.
by Tht greek guy March 13, 2016
Get the mug
Get a schatzi mug for your fish Manafort.

Activity