4 definitions by romansuperdestroyer
by romansuperdestroyer February 11, 2021
by romansuperdestroyer November 8, 2019
by romansuperdestroyer November 8, 2019
a common occurrence in New Zealand where hundreds of sheep walk across a one lane road for twenty minutes and block the traffic of one car
by romansuperdestroyer May 30, 2021