1 definition by sandro_bit

Often times mimicking the sound of a spring doorstop, Tarr is the sound a penis makes when becoming instantly erect after seeing a visually aesthetic human female. The more "R" 's that are added to the end of the word, the more pleasing to the eye the subject is.
Frank: Hey man did you see that girl by the bar?
Tommy: Which one? The Tarr one?
Frank: Yo, yeah. Of course.

Rick: I don't know why you think Anissa is so tarr, she's really not my type.
Ram: Bro, she's not just Tarr, she's TARRRRRRR.

Artie: Yo, what do you think about Crystal's look today?
Rich: Tarrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr
by sandro_bit September 28, 2020
Get the Tarr mug.