Skip to main content

Definitions by Maiuro

larrea 

Share definition Flag
FUCKING MR. LARREA
"GET YOUR HEAD OUT OF THE GUTTER MR. LARREA"

Larrea: "that's not very nice"
larrea by Maiuro October 7, 2019