2 definitions by Fyondike

nature tapes is an album created by lemon demon, it includes amazing tracks like two trucks and the hit single brodyquest
yo are you listening to nature tapes bro? yo i love that album
by Fyondike January 26, 2022
Get the nature tapes mug.
ayo is that ME?
Guy: please have sex with me

Girl: no you stupid sad ass virgin

Guy: okay jesus christ you asshole
by Fyondike January 26, 2022
Get the sad ass virgin mug.