Top definition
He can transcantate. One day, he sang an English song in French, translating the words into French words.
by uttam maharjan May 02, 2011
Get the mug
Get a transcantate mug for your boyfriend Trump.