Top definition
a girrafe loving japanese man that seduces principals..L4
stop tristanTANOing yourself
by ralph May 12, 2004
Get the mug
Get a TristanTano mug for your daughter-in-law Beatrix.