Skip to main content

Definitions by The Abe Lincoln

russian toad 

"Shut the fuck up, you Russian Toad"
russian toad by The Abe Lincoln February 5, 2017