Top definition
the most sporty athletic person u will ever meet he will make u fall in love with him and really weird and the perfect guy
tarrace is amazing with saffron
by tkobe03 May 09, 2018
Get the mug
Get a tarrace mug for your buddy Rihanna.