1 definition by OTR KATE

“ ONLY THE RETARDS” a group of guys who are fucking retarded.
Ashton is apart of OTR.
by OTR KATE November 27, 2018
Get the OTR mug.