1 definition by N.Sky

Someone who loves Siegfried a lot, like a lot its absolutely weird
Okay this Guy is sucking Siegs cock, He is a real Toucan
by N.Sky January 31, 2023
Get the Toucan mug.